• word of the day

    lanceolate spleenwort

    lanceolate spleenwort - Dictionary definition and meaning for word lanceolate spleenwort

    Definition
    (noun) a spleenwort of western Europe
    Synonyms : asplenium billotii
Download our Mobile App Today
Receive our word of the day
on Whatsapp